A visual perception account of programming languages : finding the natural science in the art

نویسنده

  • Stéphane Conversy
چکیده

There is no agreed set of grounded principles on which to rely to analyze and discuss code representations. I propose a combination of Semiotic of Graphics and ScanVis. I discovered that this unifying framework brings together many aspects of visual layout and appearance of programming languages. We describe how the framework applies to programming languages, which is not obvious and has never been done before. We show how to use the framework to compare representation of code by relying on sound arguments. Finally, we use the framework to devise design principles to help generate new representations. Relying on such a framework can help researchers and designers invent better languages with respect to this concern. This work also suggests that the gap between textual and graphical languages is narrow, and that true visual languages should rely on the capability of the human visual system.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Evaluating Visual Preferences of Architects and People Toward Housing Facades, Using Multidimensional Scaling Analysis (MDS)

One of the most important issues that have absorbed the public opinion and expert community during the recent years, is the qualitative and quantitative aspects of the housing. There are several challenges related to this topic that includes the contexts of the construction, manufacturing, planning to social aspects, cultural, physical and architectural design. The thing that has a significant ...

متن کامل

Study on Relation between Visual Time Perception and Two Factors of Complexity in Architectural Images and Gender

Perceived time can have a significant impact on vital responses to daily activities and behaviors. Studies have shown that the surrounding environment can also affect human perception from time, place or event. The purpose of this study is to investigate the interrelationship between the environment and, more specifically, the architecture and the time perception of individuals. Also, the study...

متن کامل

Finding a suitable benchmark for commercial bank branches using DEA

  This paper proposes a suitable benchmark for inefficient commercial bank branches by using Data Envelopment Analysis (DEA). In order to render an inefficient bank branch efficient, it is necessary to decrease inputs and increase outputs. As there are priorities for decreasing some certain inputs and increasing some certain outputs over other inputs and outputs, respectively, it is necessary ...

متن کامل

The analysis of visual parallel programming languages

The paper is devoted to the analysis of state of the art in visual parallel programming languages. The brief history of this domain is described. The diagrammatic imagery of visual languages is analyzed. Limitations of the diagrammatic approach are revealed. The additional type of visual parallel programming languages (action language) is described. Some problems of perception of visualization ...

متن کامل

Where Neuroscience and Art Embrace The Neuroaesthetics

Neuroscience has recently contributed a lot to the understanding of aesthetic experience features. Science, art and creativity are not really distinctively different entities. The parallelism seen between the properties of art and organizational principals of the brain has been highlighted through neuroaesthetic studies. Aesthetic as a subjective experience has comprehensively been studies thro...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015